package com.atguigu.tingshu;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.scheduling.annotation.EnableAsync;

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)//取消数据源自动配置
@EnableDiscoveryClient
@EnableFeignClients
@EnableAsync
public class ServiceSearchApplication {

    public static void main(String[] args) {
        SpringApplication.run(ServiceSearchApplication.class, args);
    }

    /**
     * 应该把专辑的什么数据保存到的ES索引库中?
     * 方案一：向ES索引库中保存专辑的所有数据( 用于检索的数据  +  用于展示的数据  + 其他数据 )    -----> 弊端：占用的存储空间太大了
     * 方案二：向ES索引库中只保存用于检索的数据    -----> 优势：占用的存储空间变小了   弊端：检索效率较低了
     * 方案三：向ES索引库中保存用于检索的数据和用于展示的数据   -----> 优势：检索效率较高了   弊端：相比于第二种方案而言占用的空间变大了
     */


}
